mobile strategic striking force - Espagnol Anglais Dictionnaire